Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON NEDD Terraced £80,000 12 Aug 2022
9 LON NEDD Semi-Detached £28,500 29 Nov 1996